@charset "utf-8";
/* 手机适配 */

@media screen and (max-width: 500px) {

	/* base */
	body {
		font-size: 14px;
		width: 100%;
		min-width: initial !important;
		min-height: 100vh;
		overflow-x: hidden;
		display: flex;
		flex-direction: column;

	}


	.lf,
	.rt {
		float: none;
		clear: both;
	}
	.ml40,
	.w-mtb50,
	.ml20,
	.f-mt20 {
		margin: 0px !important;
		padding: 0px !important;
	}

	::-webkit-scrollbar {
		width: 0;
		height: 0;
		color: transparent;
	}

	.cg-container {
		width: 100% !important;
		overflow-x: hidden;
	}

	.w-container {
		width: 100% !important;
		overflow-x: hidden;
    }
    .index_page .logo{
        background: none !important;
    }
	/* header */
	.head {
		width: 100% !important;
	}

	.head-top {
		border-top: none !important;
	}

	.head-top .lf {
		text-align: center;
		width: 100%;
	}

	.head-top .rt {
		display: none;
	}

	.logo img {
		width: 90% !important;
		height: auto !important;
		margin: auto !important;
		margin-left: 5% !important;
	}


	.index_page .nav {
		height: auto !important;
		padding: 0px !important;
		margin: 0px !important;
		border-radius: 4px 4px 0px 0px !important;
		flex-wrap: wrap !important;
        justify-content: center !important;
		border-bottom: none;
		background: #1b9adb;

    }
    .index_page .nav .xs_inputBLock input{
        position: absolute !important;
        height: 35px !important;
        top: 25px !important;
    }

	.index_page .nav a {
		border-left: none !important;
		line-height: 46px !important;
		border-left: none;
       font-size: 14px;
      color: aliceblue;
    float: none !important;
    text-align: left !important;
    margin: 0px !important;
	white-space: nowrap !important;
	padding: 0px;
	padding-left: 2%;
	}
	.index_page .nav a.sx_search{
		position: absolute !important;
    width: 52px !important;
    left: 89% !important;
    height: 44px !important;
	}
	nav a span {
		margin-left: 4px !important;
		font-size: 14px !important;
	}
	.index_page .nav a:hover, .index_page .nav a.cur{
		color: #FFFEFE !important;
	}
	/* footer */
	.foot {
		height: 248px !important;
		text-align: center !important;
		padding: 10px 10px !important;

    }
    .wei-block{
        display: none;
    }

	.dzjg,
	#jiucuo,
	#_span_jiucuo {
		display: none !important;
	}

	.foot .w-link {
		display: none;
	}

	.foot .f-mt10 span {
        display: contents;
    }
    .cm-drop{
        display: none;
	}
	.fotter-img{
		display: none !important;
	}
	/* 漂浮 */
	.floadAd {
		display: none !important;
		visibility: hidden !important;
	}

	/* 首页 */
     .g-cm-banner{
         margin-top: 24px !important;
         height: 100% !important;  
    }
    .index_page .g2-cm-banner{
        margin-top: 28px !important;
    }
	.g2-cm-banner {
		width: 100% !important;
		height: 80vw !important;
    }
    .index_page .g2-cm-banner .g-banner1{
        width: 100%;
		height: 80vw;
    }
    .index_page .g2-cm-banner .g-banner1 .cm-banner-img{
        width: 100%;
		height: 80vw;
    }
    .cm-banner-img a {
		width: 100% !important;
		height: 300px !important;
		object-fit: fill;
    }
    .index_page .index-leader{
        padding-top: 0px !important;
    }
    .index_page .lfIndexLeader{
        width: 100%;
    }
    .index_page .lfIndexLeader a{
        width: 30%;
        float: left;
        margin-left: 2%;
    }
    .index_page .index-leader{
        height: 983px !important;
    }
    .index_page .leader-tab{
        width: 97%;
        text-align: left;
        line-height: 30px;
        margin: auto ;
	}
	.index_page .leader-tab .tabPanel .panel{
		margin-left: 6% !important;
		margin-right: 2% !important;
		width: 25% !important;
		font-size: 18px;
	}
    .index_page .leader-tab .tabPanel .panel:first-child{
        margin-left: none;
    }
    .index_page .zw-info{
        position: relative;
        top: 14px;
    }

    .f-mt20 img {
		width: 100% !important;
        height: 60px !important;
        margin-bottom: 20px;
    }
    .index_page .ztzl-block{
        width: 100%;
        height: 76px !important;
	}
	.index_page .leader-tab .cm-news-list{
		margin-top: 0px !important;
	}
	.index_page .con-6 a.tit{
		margin-bottom: 16px !important;
	}
	.index_page .con-5{
		margin-bottom: 11px !important;
	}
	.f-mt40{
		margin-top: 0px !important;
	}
    .index_page .ztzl-block .banner2{
        width: 100%;
    }
    .cm-banner-img img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: fill;
    }

	.cm-news-list li a {
		max-width:68% !important;
		float: left !important;
    text-align: left !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    }
    .cm-news-list li span {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		float: right !important;
    clear: none !important;
    }
    .zw-content a img{
        display: none !important;
    }
    .index_page .con-6 a.video-img img{
        width: 100% !important;
    }
    .index_page .con-7 .ztzl-a-img{
        width: 100% !important;
    }
    .index_page .rtCont-4{
        width: 98%;
        margin: auto;
    }
    .index_page .rtCont-4 .rtCont-4a{
        float: left !important;
        clear: none !important;
        width: 48% !important;
        margin-right: 2% !important;
    }
    .index_page .rtCont-4 .rtCont-4a img{
        height: 164px !important;
        width: 100% !important;
    }
    .index_page .con-6 .con6-video{
		margin-right: 0px !important;
		margin-bottom: 16px !important;
    }
    .index_page .con-6 .con6-shui .index-shui a{
        width: 43% !important;
       display: inline-block !important;
		margin-left: 5% !important;
		float: left !important;
        clear: none !important;
    }

    .index_page .ztzl-block .banner2 .cm-banner-btn{
        top: 44px !important;
    }
    .index_page .con-6 a.video-img{
        width: 100% !important;
    }
    .index_page .con-6 .con6-shui{
		width: 100% !important;
		margin-top: 10px !important;
    }
    .g-ztzl-news-cont{
        width: 96% !important;
        margin: auto !important;
    }
    .index_page .con-5 .cm-banner{
    width: 96% !important;
    height: 510px !important;
    margin: auto !important;
    }
    .index_page .con-5 .cm-banner a{
        display: block !important;
        margin-right: 3px !important;
        margin-top: 10px !important;
    }
    .g-ztzl-news-cont{
        width: 96% !important;
        margin: auto !important;
    }
    .index_page .con-7 .w371{
        width: 97% !important;
        margin: auto !important;
        margin-left: 2% !important;
    }
    .index_page .con-7 .w371 ul.cm-news-list{
        margin-top: 5px !important;
    }
    .index_page .con-7 .ztzl-tit{
        margin-bottom: 14px !important;
        margin-left: 6% !important;
    }
    .index_page .g-cm-banner .cm-banner{
        width: 100% !important;
    }
    .index_page .g-cm-banner .cm-banner .cm-banner-img a p{
        text-align: left !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important;
		font-size: 18px !important;
		width: 90% !important;

    }
    .index_page .g-cm-banner .cm-banner {
        height: 78px !important;
	}
	.index_page .w782 .tabPanel .panel{
		width: 35% !important;
	}
	.index_page .rtCont-4 a img{
		width: 97% !important;
		margin-left: 2% !important;
	}
	.index_page .con-6{
		padding-top: 18px !important;
		padding-bottom: 18px !important;
	}
	.index_page .con-6 a.tit{
		margin-left: 5% !important;
	}
	.index_page .con-5{
		margin-top: 0px !important;
	}
	.index_page .con-6 ul.list li a{
		margin-left: 2% !important;
		padding-left: 6% !important;
	}
    /* 列表页 */
    .leader-info{
			margin-top: 0px !important;
			padding-left: 10px !important;
			padding-right: 10px !important;
    }
    .glNolf{
        width: 100% !important;
        margin-left: 16px !important;
    }
    .cm-loc{
		width: 100% !important;
		height: 34px !important;
		line-height: 30px !important;
		position: relative !important;
		top: -6px !important;
		float: right !important;
	}
	.gl-list{
		width: 100% !important;
		margin-left: 3% !important;
	}
    .gl-list li{
		width: 100% !important;
		height: 63px !important;
		line-height: 63px !important;
    }
    .gl-list li a{
        float: left !important;
        max-width: 72% !important;
    text-align: left !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
	}
	.gl-list li span{
		float: right !important;
		clear: none !important;
	}
	.ml18{
		margin-left: 0px !important;
	}
	.news-list-ul{
		overflow: hidden;
	}
	.news-list-ul li{
		width: 98% !important;
    height: 63px !important;
    line-height: 63px !important;
	}
	.news-list-ul li a{
		float: left !important;
    max-width: 67% !important;
    text-align: left !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
	}
	.news-list-ul li span{
		float: right !important;
    clear: none;
	}
	
	/*多栏目列表*/
	.dynamicNews .newsLf{
		width: 100% !important;
		height: 100% !important;
		min-height: 12px !important;
	}
	.dynamicNews .newsLf a{
		width: 100% !important;
		height: 70px !important;
       line-height: 70px !important;
		padding-top: 2% !important;
	}
	.leader-info .leader-tit{
		height: 54px !important;
		line-height: 54px !important;
		border-bottom: none;
	}
	.dynamicNews{
		margin-top: 0px !important;
		margin-bottom: 10px !important;
	}
	.dynamicNews .newsLf .cur{
		width: 100% !important;
		padding: 0px !important;
		background: #1B9ADB !important;
		margin-left: 0px !important;
		margin-top: 0px !important;
	}
	.write-box .xx-ibox{
		display: none !important;
	}
	.cm-page{
		text-align: center !important;
	}
	.water-content{
		width: 100% !important;
	}
    /* 信息公开 */
    .cg-container{
		width: 100% !important;
		overflow: hidden !important;
    }


	.w-con3 {
		width: 100%;
		margin-bottom: 10px;
	}

	.w-con3 .w-banner2 {
		width: 100%;
	}

	.w-con3 img,
	.w-con3-img img {
		width: 100% !important;
		height: 60px !important;
	}


	.w-banner .cm-banner-len {
		display: none;
	}

	.w-banner .cm-banner-text div a {
		margin-top: 10px;
		color: #fff;
	}

	.w-banner .cm-banner-tools {
		bottom: 0px;
	}

	.w-banner .cm-banner-text {
		background: rgba(0, 0, 0, .15);
		padding-bottom: 10px;
	}

	.cm-banner-btn {
		bottom: 14px;
	}

	.con2-rt {
		width: 100%;
	}

	.cm-tab .tabPanel1 {
		padding-top: 10px;
		padding-left: 5px;
		border-bottom: #ccc solid 1px;
	}

	.con2-rt .w-com-tab .tabPanel .panel {
		margin-right: 0px;
	}


	.w-news-list li span {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.cm-tab .tabPanel1 .panel {
		margin-left: 10px;
		font-size: 16px;
	}

	.w-con4-cont>.rt {
		float: none;
	}

	.w-w344 {
		width: 100%;
	}

	.w-w344 .w-cont4-a a {
		background: #fff;
	}

	.w-w344 .w-con4-img {
		height: 95px !important;
	}

	.w-com-tab1 {
		width: 100%;
	}

	.w-w833 {
		width: 100%;
	}

	.w-w300 {
		width: 100%;
		background-color: #f1f1f1;
		padding: 15px 0px;
		margin-left: 0px;
	}

	.w-w300 .w-zw-a {
		display: flex;
		flex-wrap: wrap;
		width: 90%;
		margin: 0 auto;
		justify-content: center;
	}

	.w-w300 .w-zw-a a {
		margin: 5px 2px;
	}

	.w-w300 .w-wei {
		display: none;
	}

	.w-w833 .w-w833-cont {
		display: flex;
		flex-wrap: wrap;
		height: auto;
		margin-bottom: 15px;
	}

	.w-w833 .w-w833-tit a {
		margin-left: 10px;
	}

	.w-w833 .w-w833-cont a {
		width: 30% !important;
		box-sizing: border-box;
		overflow: hidden;
	}
	

	.w-con5 {
		display: none;
	}

	.w-con6-xin {
		margin-bottom: 15px;
		float: none;
		padding: 0px 5px;
	}

	.w-dao {
		width: 100%;
		margin: 0px;
	}

	.w-dao .w-dao-a {
		padding-left: 10px;
	}

	.w-cont6 .w-con6-xin .w-con6-ul {
		width: 100%;
		padding: 0px;
	}

	.w-cont6 .w-con6-xin .w-con6-ul li {
		display: flex;
	}

	.w-cont6 .w-con6-xin .w-con6-xin-tit {
		width: 100%;
		height: auto;
		padding-left: 15px;
		line-height: 1.8em;
	}

	.w-online,
	.w-online .w-online-a img {
		width: 100% !important;
	}

	/* 领导信息 */
	.w-leader0img {
		width: 100% !important;
		padding: 10px 20px !important;
	}

	.w-leader0img .f-tac a,
	.w-leader-cont .f-tac a {
		margin: 0px !important;
	}

	.w-leader0img .ld,
	.w-leader0img .w-posi,
	.w-leader0img .w-name {
		width: 100% !important;
	}

	.w-leader0img img {
		margin: 0px auto !important;
	}

	.w-leader-fen-block {
		width: 100%;
		padding: 10px;
	}
	.leader-info .leader-content{
		margin-top: 65px !important;
		margin-left: 0px !important;
	}
	.leader-info .leader-content .leader-rtCont{
		width: 100% !important;
	}
	.leader-info .leader-content a{
		width: 100% !important;
	}
	.g-leader-detail{
		width: 100% !important;
	}
	/* 信息公开 */
	.ml18{
		margin-left: 0px !important;
	}
	.contentBg {
		padding: 0px;
		margin-bottom: 30px !important;
	}

	.title {
		margin: 10px auto;
	}

	.title a {
		font-size: 40px;
	}

	.search-box {
		width: 100%;
		padding: 0px 10px;
		height: auto;
		margin: 15px auto;
	}

	.search-block {
		width: 80vw;
		margin: 0 auto;
	}

	.search-block input {
		width: 50vw;
	}

	.contentBg .clearfix .lf {
		float: none;
	}

	.zw-list {
		width: 90%;
		margin: 0 auto;
	}

	.zw-list a.clearfix {
		width: 100%;
	}

	.con-rt {
		width: 100%;
	}

	.con-rt .tit {
		padding: 0px 10px;
	}

	/* 公共服务 */
	.w-pubService .tit {
		display: none;
	}

	.w-pubService ul {
		display: flex;
		flex-wrap: wrap;
	}

	.w-pubService ul li {
		width: 40% !important;
		height: 120px !important;
		float: none;
		margin: 15px 15px !important;
	}

	.w-pubService ul li a {
		background-size: 100% 100%;
	}

	.w-pubService ul li a span {
		position: relative;
		top: -15px;
	}


	/* 互动交流 */
	.szf-hd-c{
		margin-top: 0px !important;
	}
	.szf-hd-w1 {
		height: auto;
		padding: 10px;
	}

	.szf-hd-w1 .tit {
		margin-top: 10px;
	}

	.szf-hd-w1l {
		float: none;
		margin-top: 10px;
		padding-bottom: 10px;
		white-space: nowrap;
		overflow-x: scroll;
		cursor: pointer;
	}

	.szf-hd-w1l span {
		display: none;
	}

	.szf-hd-w1l a {
		padding: 0px 5px;
	}

	.sw-lf {
		width: 100%;
		padding: 0px;
	}

	.sw-titdiv {
		display: none;
	}

	.sw-lf .w518 {
		width: 100%;
		padding: 0px 10px;
	}

	.sw-lf .sw-lftit {
		margin: 0px 10px;
	}

	#xjxd {
		background: #f5f5f5;
		margin-top: 10px;
	}

	.sw-ul li {
		height: auto;
		line-height: 1.6em;
		padding: 10px 0px;
	}

	.szf-hd-c .sw-lf .sw-ul li p a {
		white-space: initial;
	}

	.szf-hd-c .sw-lf .sw-ul li span {
		display: none;
	}

	.g-hd-sw-c31 {
		width: 100%;
	}

	.c3-titrt a {
		display: none;
	}

	.sw-rt {
		width: 100%;
		margin: 0px;
		padding: 10px;
	}

	.szf-hd-c .sw-c3 {
		padding: 0px;
	}

	.g-hd-sw-c51 {
		width: 100%;
		float: none;
	}

	.g-hd-sw-c51 .c3-tit {
		background-position: 10px 316px;
	}

	.szf-hd-c .szf-hd-l {
		margin-top: 10px;
		background-color: #f5f5f5;
		padding: 10px;
	}

	.szf-hd-c .szf-hd-l li {
		height: auto;
		line-height: 1.8em;
		padding: 5px 0px;
	}

	.szf-hd-c .szf-hd-l li a {
		white-space: initial;
		max-width: 100% !important;
		background-position: 5px 10px;
	}

	.szf-hd-c .szf-hd-l li .date {
		display: none;
	}

	.szf-hd-c .szf-hd-w2 {
		height: auto;
	}

	.sw-c31l {
		width: 100%;
		padding-left: 10px;
		margin-top: 10px;
	}

	.w1-banner3 {
		width: 100% !important;
	}

	.cm-picitem {
		width: 100% !important;
	}

	.cm-picitem img {
        width: 100% !important;
        height: 90px !important;
	}

	.xin-notice {
		width: 100%;
		margin: 0px;
		padding: 5px 10px;
	}

	.xin-notice .xin-notice-tit {
		padding: 10px;
	}

	.xin-notice .xin-button {
		margin: 0px !important;
	}

	.writeByMy {
		width: 100% !important;
	}

	.writeByMy .w-table tr {
		display: flex;
		flex-direction: column;
	}

	.writeByMy .w-table tr th,
	.writeByMy .w-table tr td {
		flex: 1;
	}

	.writeByMy .w-table tr th {
		text-align: left;
		padding-left: 10px;
	}

	.writeByMy .write-btns {
		margin-left: 10px;
	}
	.mailBox .tit{
		width: 96% !important;
	}
	.mailBox .tit .mail-status{
		width: 50% !important;
		margin: auto !important;
		margin-top: 10px !important;
	}
	.question-box{
		width: 100% !important;
	}

	/* 业务工作 */
	.w-work {
		padding: 15px 0px;
	}

	.w-work .w-work-lf {
		width: 99%;
		margin: 0 auto;
		float: none;
	}

	.w-work-rt {
		margin-top: 15px;
		width: 100%;
	}

	.w-work-rt .w-work-rtBlock {
		width: 100%;
		padding: 10px;
	}

	.w-work-rt .w-work-list {
		width: 100%;
		padding: 0px 10px;
	}

	
	/*	互动-列表  */
	.w-leaderInfo .w-leader-tit a.lf {
		padding-left: 5px;
	}

	.w-gl-lf {
		width: 100%;
	}

	.w-xin-select {
		width: 100%;
		display: none;
	}

	.w-xin-rt {
		width: 100%;
		float: none;
	}

	.w-page .cm-page .pageprv,
	.w-page .cm-page .pagenext {
		width: 48px;
	}

	.w-page .cm-page a,
	.w-page .cm-page span {
		margin: 0px 1px;
	}


	/* 内容页 */
	.w-leaderInfo .w-leader-tit a.lf {
		display: none;
	}

	.w-leaderInfo .w-leader-tit .rt {
		float: none;
		padding-left: 10px;
	}

	.message-box h1.xx-tit {
		font-size: 20px;
		line-height: 2.2em;
		padding: 66px 20px 20px;
	}

	.message-box .cm-xlso {
        text-align: center;
        height: 100% !important;
		padding-left: 0px;
		margin-left: 0px !important;
		margin-right: 0px !important;

	}

	.message-box .cm-xlso img {
		display: none;
	}

	.message-box .cm-xlso .f-mr20 {
		display: none;

	}

	.lfNewsDetail {
		margin: 20px 0px;
		padding: 0 !important;
		width: 100% !important;
		font-size: 14px !important;
	}
	.lfNewsDetail p img{
		width: 100%;
	}
	.insertfileTag img{
		width: 4% !important;
	}
	.lfNewsDetail table{
		width: 100%;
	}
	.header-hidden,
	.header-hidden1 {
		display: none !important;
	}

	.header-hidden h1.xx-tit {
		font-size: 22px;
		line-height: 1.8em;
	}

	#div_div {
		display: none;
	}

	/* 信息公开-内容页 */
	.w-plr15 {
		padding: 0px;
	}

	.zw-table {
		width: 100%;
		margin-top: 32px;
	}
	.news-detail{
		width: 100% !important;
	}
	.ue_table{
		overflow-y: scroll;
	}
	.zw-table tr {
		display: block;
		height: auto;
		clear: both;
		overflow: hidden;
		border: none;
	}

	.zw-table tr th {
		display: block;
		width: 30%;
		float: left;
		line-height: 36px;
		height: 36px;
		border: 1px solid #ebebeb;
	}

	.zw-table tr td {
		display: block;
		width: 70%;
		float: right;
		text-align: left;
		line-height: 36px;
		border: 1px solid #ebebeb;

	}


	/* 互动-内容页 */
	.w-xin-detail .tit .titContent {
		width: 100% !important;
		font-size: 24px;
	}

	.w-xin-detail .question-box {
		width: 100%;
		border: none;
	}

	.w-xin-detail .question-box .ask-box {
		margin: 10px;
		text-align: left;
	}

	.w-xin-detail .question-box .ask-box span.ask {
		display: block;
		width: 100%;
		margin: 15px 0px;
		float: none;
	}

	.w-xin-detail .question-box .quest-cont {
		padding: 15px;
		background-color: #f5f5f5;
		border: none;
	}
	/* 水土保持专题 */
	
	.zt-cg-container{
		width: 100% !important;
	}
	.zt-cg-container .logo{
		width: 100% !important;
	}
	.zt1-con{
		width: 100% !important;
		height: 175px !important;
	}
	.zt1-con .zt1-search{
		margin-right: 20px;
    margin-top: 6px;
    width: 90% !important;
    height: 34px;
    text-align: center;
    margin: auto;
    margin-bottom: 10px;
	}
	.zt1-con .zt1-search input{
		width: 78% !important;
	}
	.zt1-nav{
		width: 100% !important;
		opacity: 1.0;
		font-size: 14px !important;
		height: 108px !important;
		text-align: left;
	}
	.zt1-nav a{
		display: inline-block !important;
		width: 24% !important;
	}
	.zt1-con3{
		padding: 0px !important;
	}
	.zt1-con3 .zt1-banner{
		width: 100% !important;
	}
	.zt1-con3 .zt1-con3-rt{
		width: 98% !important;
		margin: auto !important;
		margin-top: 12px !important;
	}
	.zt1-con3 .zt1-con3-rt .zt1-con3-rtTit .lf{
		float: left !important;
    clear: none !important;
	}
	.zt1-con3 .zt1-con3-rt .zt1-con3-rtTit .rt{
		float: left !important;
	clear: none !important;
	margin-left: 15%;
	color: black !important;
	}
	.zt1-con4{
		padding: 0px !important;
	}
	.zt1-w359{
		width: 100% !important;
		margin-top: 12px !important;
	}
	.zt1-w359 .zt1-w359-tit .lf{
		width: 44% !important;
		float: left !important;
    clear: none !important;
	}
	.zt1-w359 .zt1-w359-tit .rt{
	font-size: 15px;
	display: inline-block;
	}
	.zt1-con4-rt a:first-child{
		margin-top: 10px !important;
		margin-bottom: 10px !important;
		background: #016DB6 !important;
	}
	.zt1-con4-rt a{
		display: block !important;
    width: 100% !important;
    background: none !important;
    font-size: 14px !important;
    text-align: left !important;
    padding-left: 10px !important;
    padding-right: 48px !important;
    margin-bottom: 5px !important;
	color: #fff !important;
	background: #016DB6 !important;
	}
	.zt1-con5-lf{
		display: none !important;
	}
	.zt1-con5-rt{
		display: none !important;
	}
	a.zt1-con2{
		display: none !important;
	}
	.zt1-fixediv{
		display: none !important;
	}
	/* 渭河生态专题 */
	.zt5-flash{
		height: 0px !important;
	}
	.zt5-flash img{
		width: 100% !important;
	}
	.zt5-nav a img{
		width: 50% !important;
	}
	.zt5-bg .zt5-con2 {
		padding: 0px !important;
	}
	.zt5-bg .zt5-con2 .zt5-banner{
		width: 100% !important;
	}
	.zt5-bg .zt5-con2 .zt5-banner img{
		width: 100% !important;
	}
	.zt2-banner .cm-banner-text p{
		width: 100% !important;
	}
	.zt5-bg .zt5-con2 .zt5-con2-middle{
		width: 98% !important;
		margin: auto;
		margin-left: 0px !important;
	}
	.zt5-bg .zt5-a-img{
		width: 100% !important;
	}
	.zt5-bg .zt5-a-img img{
		width: 100% !important;
	}
	/* 专题 */
	.zt-bodyBg {
		background-size: 100% !important;
		background-position: 0px 0px !important;
	}

	.zt_top {
		width: 100% !important;
		margin-top: 0px !important;
		min-height: 25vh !important;
	}

	.zt_top a {
		display: none;
	}

	.zt-container .one-zt-content,
	.zt-container .three-zt-content,
	.zt-container .four-zt-content,
	.zt-container .five-zt-content,
	.fkzc-zt,
	.yqzc-zt {
		flex-direction: column !important;
	}

	.four-zt-content {
		margin: 15px 0px;
	}

	.four-right .bt_right a img {
		width: 100%;
	}

	.four-right .w-news-list {
		width: 100% !important;
		margin: 0px !important;
		height: auto !important;
		padding: 10px 0px 10px 10px !important;
	}

	.one-zt-content>.zt-left {
		width: 100%;
		margin-bottom: 15px;
	}

	.zt-right {
		width: 100% !important;
	}

	.zt-link {
		margin: 15px 0px;
	}

	.zt-link img {
		width: 100%;
	}

	.zt-left {
		width: 100%;
	}

	.four-zt-content .four-right {
		margin: 0px 0px 15px 0px !important;
	}


	.four-right {
		width: 100%;
	}

	.fyfw-zt {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.five-zt-content {
		display: none !important;
	}

	.six-zt-content {
		background-position: -41px -90px !important;
		height: auto !important;
	}

	.fkyq-list {
		width: 100% !important;
		margin: 15px 0px !important;
		padding-top: 150px !important;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

}
